@charset "utf-8";
/* CSS Document */
.ke-icon-multiimage {
	background-position: 0px -1232px;
	width: 16px;
	height: 16px;
}
.ke-dialog-mask {
	background-color:#FFF;
	filter:alpha(opacity=50);
	opacity:0.5 !important;
}
.ke-dialog-upload{
	width: 100%; height: 100%; z-index:811213; 
	border: 1px solid #CFCFCF;
	background-color: #FFF;	
	
}
.ke-dialog-upload-head{
	border: 0;margin: 0;padding: 0 10px;
	background: url(../../images/fileSelecter/background.png) repeat scroll 0 0 #F0F0EE;
	border-bottom: 1px solid #CFCFCF;
	height: 24px;
	font: 12px/24px "sans serif",tahoma,verdana,helvetica;
	text-align: left;
	color: #222;
	cursor: move;
	display:none;
}
.ke-dialog-icon-close {
display:block;
background: url(../../images/fileSelecter/default.png) no-repeat 0px -688px;
width: 16px;
height: 16px;
cursor: pointer;
float: right;
margin-top:3px;
}
.ke-dialog-content{
	padding: 0px 20px 20px 20px;
	height: 400px;
}
.ke-dialog-content-head{
 margin-bottom: 10px;
 clear:both;
}
.ke-dialog-content-error{
padding: 0 95px;
height: 20px;
font: 12px/24px "sans serif",tahoma,verdana,helvetica;
}
.ke-swfupload-button {
height: 23px;
line-height: 23px;
float: left;
}
.ke-inline-block {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
}

.ke-swfupload-desc {
padding: 0 10px;
font: 12px/24px "sans serif",tahoma,verdana,helvetica;
height: 23px;
line-height: 23px;
float: left;
}
.ke-button-common {
background: url(../../images/fileSelecter/background.png) no-repeat scroll 0 -25px transparent;
height: 23px;
line-height: 23px;
overflow: visible;
display: inline-block;
vertical-align: top;
cursor: pointer;

}
.ke-button {
background-position: right -25px;
padding: 0 12px;
margin-right: 0;
font-family: "sans serif",tahoma,verdana,helvetica;
border: 0 none;
color: #333;
font-size: 12px;
left:2px;
text-decoration: none;
}
.ke-button-outer {
background-position: 0 -25px;
padding: 0;
position: relative;
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
margin-right:20px;
}
.ke-swfupload-startupload {
position:relative;
top: 0px;
right: 0px;
float:right;
margin:0px;
}
.ke-swfupload-body {
text-align: left;
overflow: scroll;
background-color: white;
border-color: #848484 #E0E0E0 #E0E0E0 #848484;
border-style: solid;
border-width: 1px;
width: auto;
height: 320px;
padding: 5px;
}
.ke-dialog-footer {
font: 12px/1 "sans serif",tahoma,verdana,helvetica;
text-align: right;
padding:10px 0 0px 0px;
background-color: white;
width: 100%;
margin-bottom: 10px;
}
.ke-dialog-body img {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
}
.ke-swfupload-body .ke-item {
width: 100px;
margin: 5px;
float: left;
}
.ke-swfupload-body .ke-photo {
position: relative;
border: 1px solid #DDD;
background-color: white;
padding: 10px;
}

.ke-swfupload-body .ke-on {
border: 1px solid #5690D2;
background-color: #E9EFF6;
}

.ke-inline-block {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
}
.ke-swfupload-body .ke-delete {
display: block;
background: url(../../images/fileSelecter/default.png) no-repeat scroll 0px -686px;
width: 16px;
height: 16px;
position: absolute;
right: 0;
top: 0;
cursor: pointer;
}
.ke-swfupload-body .ke-status {
position: absolute;
left: 0;
bottom: 5px;
width: 100px;
height: 17px;
}
.ke-progressbar {
position: relative;
margin: 0;
padding: 0;
}
.ke-swfupload-body .ke-message {
width: 100px;
font: 12px/1 "sans serif",tahoma,verdana,helvetica;
text-align: center;
overflow: hidden;
height: 17px;
}
.ke-swfupload-body .ke-name {
width: 100px;
font: 12px/1 "sans serif",tahoma,verdana,helvetica;
text-align: center;
overflow: hidden;
height: 14px;
}
.ke-progressbar-bar {
border: 1px solid #6FA5DB;
width: 80px;
height: 5px;
margin: 10px 10px 0 10px;
padding: 0;
}
.ke-progressbar-bar-inner {
width: 100%;
height: 5px;
background-color: #6FA5DB;
overflow: hidden;
margin: 0;
padding: 0;
}
.ke-progressbar-percent {
position: absolute;
top: 0;
left: 40%;
display: none;
}